﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Petra.Gis.DataServices.WKB
{

  /// <summary>
  /// Byte order
  /// </summary>
  public enum ByteOrder
  {
    /// <summary>
    /// motorola BigIndian
    /// </summary>
    BigIndian = 0x00,

    /// <summary>
    /// intel LittleIndian
    /// </summary>
    LittleIndian = 0x01,
  }




  /// <summary>
  /// WKB Geometry Types
  /// </summary>
  public enum WKBGeometryTypes
  {
    /// <summary>
    /// Point.
    /// </summary>
    Point = 1,

    /// <summary>
    /// LineString.
    /// </summary>
    LineString = 2,

    /// <summary>
    /// Polygon.
    /// </summary>
    Polygon = 3,

    /// <summary>
    /// MultiPoint.
    /// </summary>
    MultiPoint = 4,

    /// <summary>
    /// MultiLineString.
    /// </summary>
    MultiLineString = 5,

    /// <summary>
    /// MultiPolygon.
    /// </summary>
    MultiPolygon = 6,

    /// <summary>
    /// GeometryCollection.
    /// </summary>
    GeometryCollection = 7
  };

}
